one of a number of tethered balloons with cables or net suspended from them, used to deter low-flying air attack
WordReference Random House Unabridged Dictionary of American English © 2025
barrage′ balloon′,
- Militarya balloon or blimp, usually one of several anchored around a military area, city, etc., from which wires or nets are hung as a protection against attacks from low-flying aircraft.
- 1920–25
Collins Concise English Dictionary © HarperCollins Publishers::
'barrage balloon' also found in these entries (note: many are not synonyms or translations):